<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/10/9 0009
 * Time: 下午 5:55
 */
namespace app\common\api\article;
interface ICompose{
    /**
     * 初始化参数
     * ICompose constructor.
     */
    public function __construct(array $config);

    /**
     * 全部文章列表
     * @return mixed
     */
    public function cp_list();

    /**
     * 个人文章列表
     * @return mixed
     */
    public function cp_info_list();

    /**
     * 按类型分类个人文章
     * @return mixed
     */
    public function cp_type();

    /**
     * 按时间分类个人文章
     * @return mixed
     */
    public function cp_time();

    /**
     * 精确到某一篇文章
     * @return mixed
     */
    public function cp_info();

    /**
     * 添加文章
     * @return mixed
     */
    public function cp_add();

    /**
     * 修改文章
     * @return mixed
     */
    public function cp_update();
}